duplex rna - English Synonyms Dictionary